public class Date {
    public int year;
    public int month;
    public int day;

    public void setDay(int y, int m, int d) {
        this.year = y;
        this.month = m;
        this.day = d;
        // this必须加上， 只能在方法里使用
    }

    public static void main(String[] args) {
        Date date = new Date();
        date.setDay(1999, 1, 1);

        Date date2 = new Date();
        date2.setDay(1990, 1, 1);// 方法只有一个，怎么知道在给哪个对象赋值呢？ this 关键词，习惯使用this
    }
}
